package com.jeesite.modules.dataScreen.web.vo;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

@Data
@ApiModel("交通主要KPI")
@AllArgsConstructor
@NoArgsConstructor
public class TrafficMainVo {

    public static TrafficMainVo NULL = new TrafficMainVo();

    public TrafficMainVo (IndustryIndexVo gstlmjmd,IndustryIndexVo gsglmjmd,IndustryIndexVo gxgljszkMQIylll,IndustryIndexVo csggjtjdhcxfdl){
        this.gstlmjmd=gstlmjmd;
        this.gsglmjmd=gsglmjmd;
        this.gxgljszkMQIylll=gxgljszkMQIylll;
        this.csggjtjdhcxfdl=csggjtjdhcxfdl;
    }

    @ApiModelProperty("高速救援30分钟到达率")
    private IndustryIndexVo gsjy30fzddl;
    @ApiModelProperty("普通国省道阻断事件抢通率")
    private IndustryIndexVo ptgsdzdsjqtl;
    @ApiModelProperty("当年累计完成投资")
    private IndustryIndexVo dnljwctz;
    @ApiModelProperty("民航当年在建项目投资完成率")
    private IndustryIndexVo mhdnzjxmtzwcl;
    @ApiModelProperty("城市轨道交通客运分担率")
    private IndustryIndexVo csgdjtkyfdl;

    @ApiModelProperty("全市实时道路危货运输驾驶员健康度")
    private IndustryIndexVo qsssdlwhysjsyjkd;
    @ApiModelProperty("全市实时道路危货运输车辆健康度")
    private IndustryIndexVo qsssdlwhyscljkd;
    @ApiModelProperty("全市实时道路危货运输企业健康度")
    private IndustryIndexVo qsssdlwhysqyjkd;
    @ApiModelProperty("全市当前道路危货运输安全隐患解除率")
    private IndustryIndexVo qsdqdlwhysaqyhjcl;
    @ApiModelProperty("当年铁路重点工程项目计划投资")
    private IndustryIndexVo dntlzdgcxmjhtz;


    @ApiModelProperty("高速铁路面积密度")
    private IndustryIndexVo gstlmjmd;
    @ApiModelProperty("高速公路面积密度")
    private IndustryIndexVo gsglmjmd;
    @ApiModelProperty("干线公路技术状况（MQI）优（良）路率")
    private IndustryIndexVo gxgljszkMQIylll;
    @ApiModelProperty("城市公共交通机动化出行分担率")
    private IndustryIndexVo csggjtjdhcxfdl;


}
